English Dictionary
◊ POINT DUTY
point duty
n : (British) the control of traffic by a policeman stationed at
an intersection